УДК 550.8.053:519 |
НОВЫЙ ФОРМАТ ДЛЯ ХРАНЕНИЯ И ОБМЕНА ГЕОЛОГИЧЕСКОЙ ИНФОРМАЦИЕЙ
AAPG-B: Committee offers revised exchange format for transferring geologic and petroleum data / Waller H.O., Guinn D., Herkommer M., Shaw B. // Geobyte. - 1990. - Vol. 5, N 2. - P. 11-18.
Подкомитет по стандартам баз данных Американской ассоциации геологов-нефтяников разработал новый формат
(AAPG–B) для хранения и обмена информацией по геологии и нефтегазодобыче. Решение о разработке принято после того, как было сочтено невозможным учесть в рамках предыдущего формата (AAPG-A) все замечания и пожелания, высказанные в процессе его обсуждения. Новый формат имеет более открытую структуру и позволяет легко вводить новые дополнения и усовершенствования.Он также позволяет преодолеть ограничения, вызванные особенностями представления данных в каждом отдельном типе компьютера. Это достигается путем отказа от классификации чисел как целых, вещественных или вещественных с двойной точностью - вся информация представляется в виде набора символов. В новом стандарте не предусмотрена возможность фиксировать и передавать структурные соотношения между отдельными элементами данных, по мнению разработчиков, единственная хорошо разработанная и легко формализуемая структура - дерево - не может отобразить всего многообразия элементных связей.
Основные отличия нового формата от его предшественника заключаются в том, что новый формат допускает: свободное формирование управляющих записей; комментарии; записи длиной более одной строки; использование словарей для описания данных, а также не имеет ограничений на число полей и записей.
Элементарной структурно законченной единицей информации, которая может быть передана, является том. Сообщение состоит из одного или нескольких томов. Любой том должен содержать как минимум три таких блока: блок заголовка, блок данных и блок конца тома.
Блок заголовка содержит записи, описывающие источник и формат данных, содержащихся в последующих блоках данных. Здесь также содержится информация о номере тома, времени его создания и принадлежности формату
AAPG-B. Блок данных содержит определение файла данных и сам файл данных. Таких блоков в томе может быть несколько. Блок содержит информацию о способе организации данных - в режиме строк или в режиме записей, о длине данной порции данных и о характере данных - символьные или числовые. Последнее предусмотрено для удобства представления информации в принимающем компьютере. Блок конца тома содержит единственную запись, являющуюся признаком завершения данного тома.Все записи, не являющиеся данными, есть управляющие записи. Они содержат набор полей с такими сведениями: номер тома, тип формата, дата создания тома и источник представляемой информации. Допускается использование комментариев. Строки с ними могут содержаться в любом месте тома
, в том числе в блоках данных. Разработка данного формата осуществлена в содружестве с Американским институтом нефти, который способствовал комплектации формата драйверами для автоматической пересылки данных и проверки правильности их организации.Референт В.Д.
Нагорный